<ui:composition xmlns="http://www.w3.org/1999/xhtml"
	xmlns:ui="http://java.sun.com/jsf/facelets"
	xmlns:h="http://java.sun.com/jsf/html"
	xmlns:f="http://java.sun.com/jsf/core"
	xmlns:p="http://primefaces.org/ui">

	<h:form id="idFormArbitraje">
		
		<p:growl id="mensajeroEsp" showDetail="true" autoUpdate="true"/>
		<h3>
			<p:outputLabel value="#{rbSirenasUI['sirenas.ui.formulario.especializacion_arbitraje.titulo.label']}" />
		</h3>

		<div class="div_formularioContrataciones">

			<p:panelGrid id="gridFormArbitraje" layout="grid"
				styleClass="ui-panelgrid">
				<p:row rendered="#{not empty registroArbitroEspecialidadBean.acreditacionArbitraje}">
					<p:column colspan="4">			
								<p:outputLabel value="ESTADO  ESPECIALIDAD: ACREDITADO" />
								<p:spacer width="10"/>
								<p:outputLabel value="FECHA ACREDITACIÓN :" />
								<h:outputText value="#{registroArbitroEspecialidadBean.acreditacionArbitraje.auditoria.fecRegistro}">
									<f:convertDateTime pattern="dd-MM-yyyy" />
								</h:outputText>
					</p:column>
				</p:row>
				<p:row>
					<p:column colspan="4">
						<p:outputLabel style="font-size: 10px;"
							value="SEGUN INFORMACIÓN CONSIGNADA EN EL FORMULARIO" />

					</p:column>
				</p:row>
				<p:row>
					<p:column colspan="4">
						<p:outputLabel style="font-size: 12px;"
							value="FORMACIÓN ACADÉMICA" />
					</p:column>
				</p:row>
				<p:row>
					<p:column colspan="4">
						<p:separator />
					</p:column>
				</p:row>
				<!-- = = = = = = = =   POSTGRADO Y/O ESPECIALIZACIÓN CERITIFICADA  = = = = = = = =   -->
				<p:row>
					<p:column colspan="3">
						<p:outputLabel value="POSTGRADO Y/O ESPECIALIZACIÓN CERITIFICADA" />
					</p:column>
					<p:column style="text-align:center">
						<p:commandButton value="#{rbSirenasUI['sirenas.ui.general.boton.agregar.label']}" 
							update="@form:gridPopupFormAcademica" 
							action="#{registroArbitroEspecialidadBean.abrirEspAcademicaPopup}"
							rendered="#{sessionScope.auditoria.rolUsuario ne 'ADMIN'}"/>
							
						<p:dialog id="dialog" widgetVar="dialogExperiencia"
							header="ACREDITACIÓN POR FORMACION ACADÉMICA"
							closable="false" >
							<ui:include src="popupFormacionAcademica.xhtml" />
						</p:dialog>
					</p:column>
				</p:row>
				<!-- ===========     LISTA DE REGISTROS ORIGINALES - ESPECIALIDAD ===============  -->
				<p:row>
					<p:column style="text-align:center" colspan="4">
						<p:dataTable var="especialidad" id="listaEspecialidadOriginal" value="#{registroArbitroEspecialidadBean.listaEspecialidadAcademicaOriginal}"
							paginator="true" rows="10" paginatorPosition="bottom"
							emptyMessage="#{rbSirenasUI['sirenas.ui.mensaje.sistema.informacion.registros_vacios']}">
							<p:column headerText="AREA DE PROFESIÓN" style="font-size: 12px;">
								<h:outputText value="#{especialidad.descAreaProfesion}" rendered="#{especialidad.indEspecialidad eq '2' and especialidad.estado eq 1}"/>
							</p:column>

							<p:column headerText="CENTRO DE ESTUDIOS"
								style="font-size: 12px;" >
								<h:outputText value="#{especialidad.descCentroEstudios}" rendered="#{especialidad.indEspecialidad eq '2' and especialidad.estado eq 1}"/>
							</p:column>
							<p:column
								headerText="#{rbSirenasUI['sirenas.ui.entidad.forma_academica.grilla.otrocentro.label']}"
								style="font-size: 11px;">
								<h:outputText value="#{especialidad.descripcionOtroCentro}"
									rendered="#{especialidad.indEspecialidad eq '1' and especialiad.estado eq 1}" />
							</p:column>
							<p:column headerText="PAIS" style="font-size: 12px;"  >
								<h:outputText value="#{especialidad.descPais}" rendered="#{especialidad.indEspecialidad eq '2' and especialidad.estado eq 1}"/>
							</p:column>

							<p:column headerText="GRADO/TÍTULO" style="font-size: 12px;"  >
								<h:outputText value="#{especialidad.descGradoObtenido}" rendered="#{especialidad.indEspecialidad eq '2' and especialidad.estado eq 1}"/>
								
							</p:column>
							<p:column headerText="DESCRIPCIÓN GRADO/TÍTULO"
								style="font-size: 12px;"  >
								<h:outputText value="#{especialidad.descripcionGrado}" rendered="#{especialidad.indEspecialidad eq '2' and especialidad.estado eq 1}"/>
							</p:column>
							<p:column headerText="FECHA GRADO/TÍTULO " 	style="font-size: 12px;"  >
								<h:outputText value="#{especialidad.fecEgreso}" rendered="#{especialidad.indEspecialidad eq '2' and especialidad.estado eq 1}">
									<f:convertDateTime pattern="dd-MM-yyyy" />
								</h:outputText>
							</p:column>
							<p:column headerText="HORAS DURACIÓN" style="font-size: 12px;"  >
								<h:outputText value="#{especialidad.duracion}"  rendered="#{especialidad.indEspecialidad eq '2' and especialidad.estado eq 1}"/>
							</p:column>					
							<p:column headerText="ACCIÓN" style="font-size: 12px;" >
								<p:panelGrid columns="2"
									rendered="#{especialidad.indEspecialidad eq '2' and especialidad.estado eq 1}">
									<p:commandButton title="Eliminar" id="btnEliminaEspecialidad"
										actionListener="#{registroArbitroEspecialidadBean.eliminarRegistroEspecialidadAcademica(especialidad.index)}"
										icon="ui-icon-trash" update="@form" 
										rendered="#{(especialidad.esEditable or registroArbitroEspecialidadBean.esPendiente)and (sessionScope.auditoria.rolUsuario ne 'ADMIN') }" />
									
									<p:commandButton title="EDITAR" id="btnEdita"
										actionListener="#{registroArbitroEspecialidadBean.cargarRegistroEspecialidadAcademicaPopup(especialidad.index)}"
										icon="ui-icon-pencil" update="@form:gridPopupFormAcademica"
										onclick="PF('dialogExperiencia').show();" 
										rendered="#{especialidad.esEditable or registroArbitroEspecialidadBean.esPendiente}"/>
											
									<p:commandButton title="Rectificar" id="btnRectificaEspecialidad"
										actionListener="#{registroArbitroEspecialidadBean.cargarRegistroEspecialidadAcademicaPopup(especialidad.index)}"
										icon="ui-icon-pencil" 
										update="@form:gridPopupFormAcademica"
										onclick="PF('dialogExperiencia').show();"
										rendered="#{sessionScope.auditoria.rolUsuario eq'ADMIN'}"	 />
										
										
									<p:commandButton id="btnFiscaliza" value="Fiscalizar"  
											actionListener="#{bandejaFiscalizacionBean.verDetalleFiscalizacion(especialidad.idFicha,especialidad.idEspecialidad,especialidad.nomentidad,'arbitrajeArbitro')}" 
											icon="ui-icon-key" 
										rendered="#{(sessionScope.auditoria.rolUsuario eq'ADMIN') and (sessionScope.fichaRegistro.enFiscalizacion)}" />	
										
									<p:commandButton title="Ver Rectificacion" 
										id="btnVerRectificacion" 
										actionListener="#{registroArbitroEspecialidadBean.verHistorialEspecialidadAcademica(especialidad.idEspecialidad)}" 
										icon="ui-icon-search" 
										update="@form:gridpopupFormEspecialidadArbitroHistorial"
										rendered="#{(!especialidad.esEditable and !registroArbitroEspecialidadBean.esPendiente) or (sessionScope.auditoria.rolUsuario eq 'ADMIN') }" />

								</p:panelGrid>
							</p:column>
						</p:dataTable>
					</p:column>
				</p:row>
				<p:row>
					<p:column style="text-align:center;font-weight:bold;" colspan="4" rendered="#{not empty registroArbitroEspecialidadBean.listaEspecialidadAcademicaActualizacion}">
						<p:outputLabel value="ACTUALIZACIONES"/>
					</p:column>
				</p:row>
				<p:row>
					<p:column  colspan="4" rendered="#{not empty registroArbitroEspecialidadBean.listaEspecialidadAcademicaActualizacion}">
						<p:separator />
					</p:column>
				</p:row>
				<!-- ===========     LISTA DE REGISTROS ORIGINALES - ACTUALIZADOS ===============  -->
				<p:row>
					<p:column style="text-align:center" colspan="4">
						<p:dataTable var="especialidad" id="listaEspecialidadActualizacion" value="#{registroArbitroEspecialidadBean.listaEspecialidadAcademicaActualizacion}"
							paginator="true" rows="10" paginatorPosition="bottom"  rendered="#{not empty registroArbitroEspecialidadBean.listaEspecialidadAcademicaActualizacion}"
							emptyMessage="#{rbSirenasUI['sirenas.ui.mensaje.sistema.informacion.registros_vacios']}">
							<p:column headerText="AREA DE PROFESIÓN" style="font-size: 12px;">
								<h:outputText value="#{especialidad.descAreaProfesion}" rendered="#{especialidad.indEspecialidad eq '2' and especialidad.estado eq 1}"/>
							</p:column>

							<p:column headerText="CENTRO DE ESTUDIOS"
								style="font-size: 12px;" >
								<h:outputText value="#{especialidad.descCentroEstudios}" rendered="#{especialidad.indEspecialidad eq '2' and especialidad.estado eq 1}"/>
							</p:column>
							<p:column
								headerText="#{rbSirenasUI['sirenas.ui.entidad.forma_academica.grilla.otrocentro.label']}"
								style="font-size: 11px;">
								<h:outputText value="#{especialidad.descripcionOtroCentro}"
									rendered="#{especialidad.indEspecialidad eq '1' and especialiad.estado eq 1}" />
							</p:column>
							<p:column headerText="PAIS" style="font-size: 12px;"  >
								<h:outputText value="#{especialidad.descPais}" rendered="#{especialidad.indEspecialidad eq '2' and especialidad.estado eq 1}"/>
							</p:column>

							<p:column headerText="GRADO/TÍTULO" style="font-size: 12px;"  >
								<h:outputText value="#{especialidad.descGradoObtenido}" rendered="#{especialidad.indEspecialidad eq '2' and especialidad.estado eq 1}"/>
								
							</p:column>
							<p:column headerText="DESCRIPCIÓN GRADO/TÍTULO"
								style="font-size: 12px;"  >
								<h:outputText value="#{especialidad.descripcionGrado}" rendered="#{especialidad.indEspecialidad eq '2' and especialidad.estado eq 1}"/>
							</p:column>
							<p:column headerText="FECHA GRADO/TÍTULO " 	style="font-size: 12px;"  >
								<h:outputText value="#{especialidad.fecEgreso}" rendered="#{especialidad.indEspecialidad eq '2' and especialidad.estado eq 1}">
									<f:convertDateTime pattern="dd-MM-yyyy" />
								</h:outputText>
							</p:column>
							<p:column headerText="HORAS DURACIÓN" style="font-size: 12px;"  >
								<h:outputText value="#{especialidad.duracion}"  rendered="#{especialidad.indEspecialidad eq '2' and especialidad.estado eq 1}"/>
							</p:column>					
							<p:column headerText="ACCIÓN" style="font-size: 12px;" >
								<p:panelGrid columns="2"
									rendered="#{especialidad.indEspecialidad eq '2' and especialidad.estado eq 1}">
									<p:commandButton title="Eliminar" id="btnEliminaEspecialidad"
										actionListener="#{registroArbitroEspecialidadBean.eliminarRegistroEspecialidadAcademica(especialidad.index)}"
										icon="ui-icon-trash" update="@form" 
										rendered="#{(especialidad.esEditable or registroArbitroEspecialidadBean.esPendiente)and (sessionScope.auditoria.rolUsuario ne 'ADMIN') }" />
									
									<p:commandButton title="EDITAR" id="btnEdita"
										actionListener="#{registroArbitroEspecialidadBean.cargarRegistroEspecialidadAcademicaPopup(especialidad.index)}"
										icon="ui-icon-pencil" update="@form:gridPopupFormAcademica"
										onclick="PF('dialogExperiencia').show();" 
										rendered="#{especialidad.esEditable or registroArbitroEspecialidadBean.esPendiente}"/>
											
									<p:commandButton title="Rectificar" id="btnRectificaEspecialidad"
										actionListener="#{registroArbitroEspecialidadBean.cargarRegistroEspecialidadAcademicaPopup(especialidad.index)}"
										icon="ui-icon-pencil" 
										update="@form:gridPopupFormAcademica"
										onclick="PF('dialogExperiencia').show();"
										rendered="#{sessionScope.auditoria.rolUsuario eq'ADMIN'}"	 />
										
										
									<p:commandButton id="btnFiscaliza" value="Fiscalizar"  
											actionListener="#{bandejaFiscalizacionBean.verDetalleFiscalizacion(especialidad.idFicha,especialidad.idEspecialidad,especialidad.nomentidad,'arbitrajeArbitro')}" 
											icon="ui-icon-key" 
										rendered="#{(sessionScope.auditoria.rolUsuario eq'ADMIN') and (sessionScope.fichaRegistro.enFiscalizacion)}" />	
										
									<p:commandButton title="Ver Rectificacion" 
										id="btnVerRectificacion" 
										actionListener="#{registroArbitroEspecialidadBean.verHistorialEspecialidadAcademica(especialidad.idEspecialidad)}" 
										icon="ui-icon-search" 
										update="@form:gridpopupFormEspecialidadArbitroHistorial"
										rendered="#{(!especialidad.esEditable and !registroArbitroEspecialidadBean.esPendiente) or (sessionScope.auditoria.rolUsuario eq 'ADMIN') }" />

								</p:panelGrid>
							</p:column>
						</p:dataTable>
					</p:column>
				</p:row>
				<!-- = = = = = = = = POPUP HISTORIAL  ESPECIALIDAD ACADEMICA = = = = = = = =   -->
				<p:row>
				
						<p:column colspan="4">
							<p:dialog id="dialogEspecialidadPopup" widgetVar="dialogEspecialidadHistorial"
									header="#{rbSirenasUI['sirenas.ui.ficha.arbitro.vista.arbitraje.title']} - #{rbSirenasUI['sirenas.ui.form.especialidad.academica.title']}"
									closable="false" resizable="false" hideEffect="explode" >
									<ui:include src="popupHistorialEspecialidadAcademica.xhtml" />
							</p:dialog>
						</p:column>
				
				</p:row>
				<!-- = = = = = = = =   FIN  = = = = = = = =   -->			
				
				<p:row>
					<p:column colspan="1">

					</p:column>
					<p:column colspan="3">
						<p:outputLabel style="font-size: 12px;" value="#{rbSirenasUI['sirenas.ui.msj.regla.total.horasduracion.label.required']} #{registroArbitroEspecialidadBean.valorReglaHorasMin} #{rbSirenasUI['sirenas.ui.msj.regla.total.horasmin.label.required']}  " />
						<p:outputLabel id="totalEspAcademica" style="font-size: 12px;" value="#{registroArbitroEspecialidadBean.totalEspAcademicaArbitraje}" />
					</p:column>
				</p:row>
				<p:row>
					<p:column colspan="4">
						<p:separator />
					</p:column>
				</p:row>
				
				<!-- = = = = = = = =   CAPACITACIÓN EN TEMAS DE ESPECIALIDAD  = = = = = = = =   -->
				<p:row>
					<p:column colspan="3">
						<p:outputLabel value="CAPACITACIÓN EN TEMAS DE ESPECIALIDAD" />
					</p:column>
					<p:column style="text-align:center">
						<p:commandButton value="#{rbSirenasUI['sirenas.ui.general.boton.agregar.label']}" 
							update="@form:gridPopupCapacitaciones" 
							action="#{registroArbitroEspecialidadBean.abrirCapacitacionPopup}"
							rendered="#{sessionScope.auditoria.rolUsuario ne 'ADMIN'}" />
							
						<p:dialog id="dialCapacitacion" widgetVar="dialogCapacitacion"
							header="ACREDITACIÓN POR FORMACION ACADÉMICA"
							closable="false">
							<ui:include src="popupCapacitaciones.xhtml" />
						</p:dialog>
					</p:column>
				</p:row>
				<!-- ===========     LISTA DE REGISTROS ORIGINALES - CAPACITACION ===============  -->
				<p:row>
					<p:column style="text-align:center" colspan="4">
						<p:dataTable var="capacitacion" id="listaCapacitacionesOriginal" value="#{registroArbitroEspecialidadBean.listaEspecialCapacitacionOriginal}"
							paginator="true" rows="10" paginatorPosition="bottom" emptyMessage="#{rbSirenasUI['sirenas.ui.mensaje.sistema.informacion.registros_vacios']}">
							<p:column headerText="DESCRIPCIÓN DEL CURSO"  >
								<h:outputText value="#{capacitacion.nomCapacitacion}" rendered="#{capacitacion.indEspecialidad eq '2' and capacitacion.estado eq 1}"/>
							</p:column>

							<p:column headerText="FECHA INICIO"   >
								<h:outputText value="#{capacitacion.fecInicio}" rendered="#{capacitacion.indEspecialidad eq '2' and capacitacion.estado eq 1}">
									<f:convertDateTime pattern="dd-MM-yyyy" />
								</h:outputText>
							</p:column>

							<p:column headerText="FECHA FIN"   >
								<h:outputText value="#{capacitacion.fecFin}" rendered="#{capacitacion.indEspecialidad eq '2' and capacitacion.estado eq 1}">
									<f:convertDateTime pattern="dd-MM-yyyy" />
								</h:outputText>
							</p:column>

							<p:column headerText="DURACIÓN"  >
								<h:outputText value="#{capacitacion.duracion}" rendered="#{capacitacion.indEspecialidad eq '2' and capacitacion.estado eq 1}"/>
							</p:column>
							<p:column headerText="INSTITUCIÓN"   >
								<h:outputText value="#{capacitacion.nomInstitucion}"  rendered="#{capacitacion.indEspecialidad eq '2' and capacitacion.estado eq 1}"/>
							</p:column>
							
							<p:column headerText="ACCIÓN"  >
								<p:panelGrid columns="2"
									rendered="#{capacitacion.indEspecialidad eq '2' and capacitacion.estado eq 1}">
									<p:commandButton title="Eliminar" id="btnEliminaCapacitacion"
										actionListener="#{registroArbitroEspecialidadBean.eliminarRegistroCapacitacion(capacitacion.index)}"
										icon="ui-icon-trash" update="@form"
										rendered="#{(capacitacion.esEditable or registroArbitroEspecialidadBean.esPendiente)and (sessionScope.auditoria.rolUsuario ne 'ADMIN') }" />
									
									<p:commandButton title="EDITAR" id="btnEdita"
										actionListener="#{registroArbitroEspecialidadBean.cargarRegistroCapacitacionPopup(capacitacion.index)}"
										icon="ui-icon-pencil" 
										update="@form:gridPopupCapacitaciones"
										onclick="PF('dialogCapacitacion').show();" 
										rendered="#{capacitacion.esEditable or registroArbitroEspecialidadBean.esPendiente}"/>
										
									<p:commandButton title="Rectificar" id="btnRectificaCapacitacion"
										actionListener="#{registroArbitroEspecialidadBean.cargarRegistroCapacitacionPopup(capacitacion.index)}"
										icon="ui-icon-pencil" 
										update="@form:gridPopupCapacitaciones"
										onclick="PF('dialogCapacitacion').show();"
									    rendered="#{sessionScope.auditoria.rolUsuario eq'ADMIN'}" />
									    
									<p:commandButton title="Ver Rectificacion" 
										id="btnVerRectificacion" 
										actionListener="#{registroArbitroEspecialidadBean.verHistorialCapacitacion(capacitacion.idCapacitacion)}" 
										icon="ui-icon-search" 
										update="@form:gridpopupFormCapacitacionArbitroHistorial"
										rendered="#{(!capacitacion.esEditable and !registroArbitroEspecialidadBean.esPendiente) or (sessionScope.auditoria.rolUsuario eq 'ADMIN') }"/>
								</p:panelGrid>
							</p:column>
						</p:dataTable>
					</p:column>
				</p:row>
				<p:row>
					<p:column style="text-align:center;font-weight:bold;" colspan="4" rendered="#{not empty registroArbitroEspecialidadBean.listaEspecialCapacitacionActualizacion}">
						<p:outputLabel value="ACTUALIZACIONES"/>
					</p:column>
				</p:row>
				<p:row>
					<p:column  colspan="4" rendered="#{not empty registroArbitroEspecialidadBean.listaEspecialCapacitacionActualizacion}">
						<p:separator />
					</p:column>
				</p:row>
				<!-- ===========     LISTA DE REGISTROS ORIGINALES - CAPACITACION -ACTUALIZACION ===============  -->
				
				<p:row>
					<p:column style="text-align:center" colspan="4">
						<p:dataTable var="capacitacion" id="listaCapacitacionesActualizacion" rendered="#{not empty registroArbitroEspecialidadBean.listaEspecialCapacitacionActualizacion}"
							value="#{registroArbitroEspecialidadBean.listaEspecialCapacitacionActualizacion}"
							paginator="true" rows="10" paginatorPosition="bottom" emptyMessage="#{rbSirenasUI['sirenas.ui.mensaje.sistema.informacion.registros_vacios']}">
							<p:column headerText="DESCRIPCIÓN DEL CURSO"  >
								<h:outputText value="#{capacitacion.nomCapacitacion}" rendered="#{capacitacion.indEspecialidad eq '2' and capacitacion.estado eq 1}"/>
							</p:column>

							<p:column headerText="FECHA INICIO"   >
								<h:outputText value="#{capacitacion.fecInicio}" rendered="#{capacitacion.indEspecialidad eq '2' and capacitacion.estado eq 1}">
									<f:convertDateTime pattern="dd-MM-yyyy" />
								</h:outputText>
							</p:column>

							<p:column headerText="FECHA FIN"   >
								<h:outputText value="#{capacitacion.fecFin}" rendered="#{capacitacion.indEspecialidad eq '2' and capacitacion.estado eq 1}">
									<f:convertDateTime pattern="dd-MM-yyyy" />
								</h:outputText>
							</p:column>

							<p:column headerText="DURACIÓN"  >
								<h:outputText value="#{capacitacion.duracion}" rendered="#{capacitacion.indEspecialidad eq '2' and capacitacion.estado eq 1}"/>
							</p:column>
							<p:column headerText="INSTITUCIÓN"   >
								<h:outputText value="#{capacitacion.nomInstitucion}"  rendered="#{capacitacion.indEspecialidad eq '2' and capacitacion.estado eq 1}"/>
							</p:column>
							
							<p:column headerText="ACCIÓN"  >
								<p:panelGrid columns="2"
									rendered="#{capacitacion.indEspecialidad eq '2' and capacitacion.estado eq 1}">
									<p:commandButton title="Eliminar" id="btnEliminaCapacitacion"
										actionListener="#{registroArbitroEspecialidadBean.eliminarRegistroCapacitacion(capacitacion.index)}"
										icon="ui-icon-trash" update="@form"
										rendered="#{(capacitacion.esEditable or registroArbitroEspecialidadBean.esPendiente)and (sessionScope.auditoria.rolUsuario ne 'ADMIN') }" />
									
									<p:commandButton title="EDITAR" id="btnEdita"
										actionListener="#{registroArbitroEspecialidadBean.cargarRegistroCapacitacionPopup(capacitacion.index)}"
										icon="ui-icon-pencil" 
										update="@form:gridPopupCapacitaciones"
										onclick="PF('dialogCapacitacion').show();" 
										rendered="#{capacitacion.esEditable or registroArbitroEspecialidadBean.esPendiente}"/>
										
									<p:commandButton title="Rectificar" id="btnRectificaCapacitacion"
										actionListener="#{registroArbitroEspecialidadBean.cargarRegistroCapacitacionPopup(capacitacion.index)}"
										icon="ui-icon-pencil" 
										update="@form:gridPopupCapacitaciones"
										onclick="PF('dialogCapacitacion').show();"
									    rendered="#{sessionScope.auditoria.rolUsuario eq'ADMIN'}" />
									    
									<p:commandButton title="Ver Rectificacion" 
										id="btnVerRectificacion" 
										actionListener="#{registroArbitroEspecialidadBean.verHistorialCapacitacion(capacitacion.idCapacitacion)}" 
										icon="ui-icon-search" 
										update="@form:gridpopupFormCapacitacionArbitroHistorial"
										rendered="#{(!capacitacion.esEditable and !registroArbitroEspecialidadBean.esPendiente) or (sessionScope.auditoria.rolUsuario eq 'ADMIN') }"/>
								</p:panelGrid>
							</p:column>
						</p:dataTable>
					</p:column>
				</p:row>
				<!-- = = = = = = = = PPOPUP HISTORIAL  CAPACITACIÓN = = = = = = = =   -->
				<p:row>
				
						<p:column colspan="4">
							<p:dialog id="dialogCapacitacionPopup" widgetVar="dialogCapacitacionHistorial"
									header="#{rbSirenasUI['sirenas.ui.ficha.arbitro.vista.arbitraje.title']} - #{rbSirenasUI['sirenas.ui.form.especialidad.capacitacion.title']}"
									closable="false" resizable="false" hideEffect="explode"  >
									<ui:include src="popupHistorialCapacitacion.xhtml" />
							</p:dialog>
						</p:column>
				
				</p:row>
				<!-- = = = = = = = =   FIN  = = = = = = = =   -->
				<p:row>
					<p:column colspan="4">
						<p:outputLabel style="font-size: 10px;"
							value="LA INFORMACION DECLARADA EN ESTA SECCION, ES UNICAMENTE DE CARACTER COMPLEMENTARIO Y REFERENCIAL. NOS SE TOMARÁ EN CUENTA PARA LA ACREDITACIÓN DE LA ESPECIALIDAD" />

					</p:column>
				</p:row>
				<p:row>
					<p:column colspan="4">
						<p:outputLabel value="DOCENCIA UNIVERSITARIA" />
					</p:column>
				</p:row>
				
				<p:row>
					<p:column colspan="4">
						<p:separator />
					</p:column>
				</p:row>
				
				<!-- = = = = = = = =   ACTIVIDADES ACADÉMICA O DOCENTE  = = = = = = = =   -->
				<p:row>
					<p:column colspan="3">
						<p:outputLabel value="ACTIVIDADES ACADÉMICA O DOCENTE " />
					</p:column>
					<p:column style="text-align:center">
						<p:commandButton value="#{rbSirenasUI['sirenas.ui.general.boton.agregar.label']}" 
							update="@form:gridPopupDocencia" 
							action="#{registroArbitroEspecialidadBean.abrirDocenciaPopup}"
							rendered="#{sessionScope.auditoria.rolUsuario ne 'ADMIN'}" />
						<p:dialog id="dialDocencia" widgetVar="dialogDocencia"
							header="ACREDITACIÓN POR DOCENCIA UNIVERSITARIA"
							closable="false">
							<ui:include src="popupDocencia.xhtml" />
						</p:dialog>
					</p:column>
				</p:row>
				<!-- ===========     LISTA DE REGISTROS ORIGINALES  - DOCENCIA ===============  -->							
				<p:row>
					<p:column style="text-align:center" colspan="4">
						<p:dataTable var="docencia" id="listaDocenciaOriginal" value="#{registroArbitroEspecialidadBean.listaEspecialDocenciaOriginal}"
							paginator="true" rows="10" paginatorPosition="bottom" emptyMessage="#{rbSirenasUI['sirenas.ui.mensaje.sistema.informacion.registros_vacios']}">					
							<p:column headerText="Actividad "  >
								<h:outputText value="#{docencia.descTipoActividad}" rendered="#{docencia.indEspecialidad eq '2' and docencia.estado eq 1}" />
							</p:column>

							<p:column headerText="Descripción del Curso" >
								<h:outputText value="#{docencia.descripcionCurso}" rendered="#{docencia.indEspecialidad eq '2' and docencia.estado eq 1}"/>
							</p:column>

							<p:column headerText="Institución" >
								<h:outputText value="#{docencia.descCentroEstudios}" rendered="#{docencia.indEspecialidad eq '2' and docencia.estado eq 1}"/>
							</p:column>

							<p:column headerText="Duración" >
								<h:outputText value="#{docencia.duracion}"  rendered="#{docencia.indEspecialidad eq '2' and docencia.estado eq 1}"/>
									<p:spacer width="10"/>
								<h:outputText value="#{docencia.descTipoDuracion}"
									rendered="#{docencia.indEspecialidad eq '2' and docencia.estado eq 1}" />
							</p:column>							
							<p:column headerText="Accion" >
								<p:panelGrid columns="2"
									rendered="#{docencia.indEspecialidad eq '2' and docencia.estado eq 1}">
									<p:commandButton title="Eliminar" id="btnEliminaDocencia"
										actionListener="#{registroArbitroEspecialidadBean.eliminarRegistroDocencia(docencia.index)}"
										icon="ui-icon-trash" update="@form" 
										rendered="#{(docencia.esEditable or registroArbitroEspecialidadBean.esPendiente)and (sessionScope.auditoria.rolUsuario ne 'ADMIN') }" />
										
									<p:commandButton title="EDITAR" id="btnEditaDocencia"
										actionListener="#{registroArbitroEspecialidadBean.cargarRegistroDocenciaPopup(docencia.index)}"
										icon="ui-icon-pencil" 
										update="@form:gridPopupDocencia" 
										onclick="PF('dialogDocencia').show();"
										rendered="#{docencia.esEditable or registroArbitroEspecialidadBean.esPendiente}"/>
										
									<p:commandButton title="Rectificar" id="btnRectificaDocencia"
										actionListener="#{registroArbitroEspecialidadBean.cargarRegistroDocenciaPopup(docencia.index)}"
										icon="ui-icon-pencil" 
										update="@form:gridPopupDocencia"
										onclick="PF('dialogDocencia').show();" 
										rendered="#{sessionScope.auditoria.rolUsuario eq'ADMIN'}" />
										
										
									<p:commandButton id="btnFiscaliza" value="Fiscalizar"  
											actionListener="#{bandejaFiscalizacionBean.verDetalleFiscalizacion(docencia.idFicha,docencia.idDocencia,docencia.nomentidad,'arbitrajeArbitro')}" 
											icon="ui-icon-key" 
										rendered="#{(sessionScope.auditoria.rolUsuario eq'ADMIN') and (sessionScope.fichaRegistro.enFiscalizacion)}" />	
										
									<p:commandButton title="Ver Rectificacion" 
										id="btnVerRectificacion" 
										actionListener="#{registroArbitroEspecialidadBean.verHistorialDocencia(docencia.idDocencia)}" 
										icon="ui-icon-search" 
										update="@form:gridPopupHistorialEspecialidadDocencia"
										rendered="#{(!docencia.esEditable and !registroArbitroEspecialidadBean.esPendiente) or (sessionScope.auditoria.rolUsuario eq 'ADMIN') }" />
								</p:panelGrid>
							</p:column>
					
						</p:dataTable>
					</p:column>
				</p:row>
				<p:row>
					<p:column style="text-align:center;font-weight:bold;" colspan="4" rendered="#{not empty registroArbitroEspecialidadBean.listaEspecialDocenciaActualizacion}">
						<p:outputLabel value="ACTUALIZACIONES"/>
					</p:column>
				</p:row>
				<p:row>
					<p:column  colspan="4" rendered="#{not empty registroArbitroEspecialidadBean.listaEspecialDocenciaActualizacion}">
						<p:separator />
					</p:column>
				</p:row>
				<!-- ===========     LISTA DE REGISTROS ACTUALIZADOS - DOCENCIA ===============  -->
											
				<p:row>
					<p:column style="text-align:center" colspan="4">
						<p:dataTable var="docencia" id="listaDocenciaActualizacion" value="#{registroArbitroEspecialidadBean.listaEspecialDocenciaActualizacion}" 
							rendered="#{not empty registroArbitroEspecialidadBean.listaEspecialDocenciaActualizacion}"
							paginator="true" rows="10" paginatorPosition="bottom" emptyMessage="#{rbSirenasUI['sirenas.ui.mensaje.sistema.informacion.registros_vacios']}">
								
							<p:column headerText="Actividad "  >
								<h:outputText value="#{docencia.descTipoActividad}" rendered="#{docencia.indEspecialidad eq '2' and docencia.estado eq 1}" />
							</p:column>

							<p:column headerText="Descripción del Curso" >
								<h:outputText value="#{docencia.descripcionCurso}" rendered="#{docencia.indEspecialidad eq '2' and docencia.estado eq 1}"/>
							</p:column>

							<p:column headerText="Institución" >
								<h:outputText value="#{docencia.descCentroEstudios}" rendered="#{docencia.indEspecialidad eq '2' and docencia.estado eq 1}"/>
							</p:column>

							<p:column headerText="Duración" >
								<h:outputText value="#{docencia.duracion}"  rendered="#{docencia.indEspecialidad eq '2' and docencia.estado eq 1}"/>
									<p:spacer width="10"/>
								<h:outputText value="#{docencia.descTipoDuracion}"
									rendered="#{docencia.indEspecialidad eq '2' and docencia.estado eq 1}" />
							</p:column>							
							<p:column headerText="Accion" >
								<p:panelGrid columns="2"
									rendered="#{docencia.indEspecialidad eq '2' and docencia.estado eq 1}">
									<p:commandButton title="Eliminar" id="btnEliminaDocencia"
										actionListener="#{registroArbitroEspecialidadBean.eliminarRegistroDocencia(docencia.index)}"
										icon="ui-icon-trash" update="@form" 
										rendered="#{(docencia.esEditable or registroArbitroEspecialidadBean.esPendiente)and (sessionScope.auditoria.rolUsuario ne 'ADMIN') }" />
										
									<p:commandButton title="EDITAR" id="btnEditaDocencia"
										actionListener="#{registroArbitroEspecialidadBean.cargarRegistroDocenciaPopup(docencia.index)}"
										icon="ui-icon-pencil" 
										update="@form:gridPopupDocencia" 
										onclick="PF('dialogDocencia').show();"
										rendered="#{docencia.esEditable or registroArbitroEspecialidadBean.esPendiente}"/>
										
									<p:commandButton title="Rectificar" id="btnRectificaDocencia"
										actionListener="#{registroArbitroEspecialidadBean.cargarRegistroDocenciaPopup(docencia.index)}"
										icon="ui-icon-pencil" 
										update="@form:gridPopupDocencia"
										onclick="PF('dialogDocencia').show();" 
										rendered="#{sessionScope.auditoria.rolUsuario eq'ADMIN'}" />
										
										
									<p:commandButton id="btnFiscaliza" value="Fiscalizar"  
											actionListener="#{bandejaFiscalizacionBean.verDetalleFiscalizacion(docencia.idFicha,docencia.idDocencia,docencia.nomentidad,'arbitrajeArbitro')}" 
											icon="ui-icon-key" 
										rendered="#{(sessionScope.auditoria.rolUsuario eq'ADMIN') and (sessionScope.fichaRegistro.enFiscalizacion)}" />	
										
									<p:commandButton title="Ver Rectificacion" 
										id="btnVerRectificacion" 
										actionListener="#{registroArbitroEspecialidadBean.verHistorialDocencia(docencia.idDocencia)}" 
										icon="ui-icon-search" 
										update="@form:gridPopupHistorialEspecialidadDocencia"
										rendered="#{(!docencia.esEditable and !registroArbitroEspecialidadBean.esPendiente) or (sessionScope.auditoria.rolUsuario eq 'ADMIN') }" />
								</p:panelGrid>
							</p:column>
					
						</p:dataTable>
					</p:column>
				</p:row>
						<!-- = = = = = = = = PPOPUP HISTORIAL  DOCENCIA = = = = = = = =   -->
				<p:row>
				
						<p:column colspan="4">
							<p:dialog id="dialogDocenciaPopup" widgetVar="dialogDocenciaHistorial"
									header="#{rbSirenasUI['sirenas.ui.ficha.arbitro.vista.arbitraje.title']} - #{rbSirenasUI['sirenas.ui.form.especialidad.docencia.title']}"
									closable="false" resizable="false"  hideEffect="explode" >
									<ui:include src="popupHistorialDocencia.xhtml" />
							</p:dialog>
						</p:column>
				
				</p:row>
				<!-- = = = = = = = =   FIN  = = = = = = = =   -->
				<p:row>
					<p:column colspan="2" >
						<p:outputLabel styleClass="label" value="Equivalencias: "/>
						<p:outputLabel value="1 año es equivalente a 2 ciclos, 1 ciclo es equivalente a 60 horas."/>
					</p:column>
				</p:row>
				<p:row>
					<p:column colspan="1">

					</p:column>
					<p:column colspan="3">
						<p:outputLabel style="font-size: 12px;" value="#{rbSirenasUI['sirenas.ui.msj.regla.total.horasduracion.label.required']} #{registroArbitroEspecialidadBean.valorReglaHorasMin} #{rbSirenasUI['sirenas.ui.msj.regla.total.horasmin.label.required']}  " />
						<p:outputLabel id="totalDocencia" style="font-size: 12px;" value="#{registroArbitroEspecialidadBean.totalDocenciaArbitraje}" />
					</p:column>
				</p:row>

				<p:row>
					<p:column colspan="4">
						<p:outputLabel value="EXPERIENCIA" />
					</p:column>
				</p:row>
				<p:row>
					<p:column colspan="4">
						<p:separator />
					</p:column>
				</p:row>
				
				<!-- = = = = = = = =   ARBITRAJE PÚBLICO  = = = = = = = =   -->
				<p:row>
					<p:column colspan="3">
						<p:outputLabel value="ARBITRAJE PÚBLICO" />
					</p:column>
					<p:column style="text-align:center">
						<p:commandButton value="#{rbSirenasUI['sirenas.ui.general.boton.agregar.label']}" 
							update="@form:gridPopupTrayectoriaPublica" 
							action="#{registroArbitroEspecialidadBean.abrirTrayectoriaPublicaPopup}"
							rendered="#{sessionScope.auditoria.rolUsuario ne 'ADMIN'}"/>
						<p:dialog id="dialTrayectoriaPublico"
							widgetVar="dialogTrayectoriaPublico"
							header="ACREDITACIÓN POR EXPERIENCIA ARBITRAL / PÚBLICA"
							closable="false">
							<ui:include src="popupTrayectoriaPublico.xhtml" />
						</p:dialog>
					</p:column>
				</p:row>
				<!-- Entidad Trayectoria -->
				<!-- ===========     LISTA DE REGISTROS ORIGINALES - ARBITRAJE PUBLICO ===============  -->
				<p:row>
					<p:column style="text-align:center" colspan="4">
						<p:dataTable id="listaArbPublicoOriginal" var="trayPublic" value="#{registroArbitroEspecialidadBean.listaTrayectoriaArbitralPublicoOriginal}"
							paginator="true" rows="11" paginatorPosition="bottom" emptyMessage="#{rbSirenasUI['sirenas.ui.mensaje.sistema.informacion.registros_vacios']}">
							<p:column headerText="ENTIDAD" >
								<h:outputText value="#{trayPublic.nomEntidad}" rendered="#{trayPublic.indEspecialidad eq '2' and trayPublic.estado eq 1}" />
							</p:column>

							<p:column headerText="CONTRATISTA" >
								<h:outputText value="#{trayPublic.nomContratista}" rendered="#{trayPublic.indEspecialidad eq '2' and trayPublic.estado eq 1}" />
							</p:column>

							<p:column headerText="PROCESO SELECCIÓN"  >
								<h:outputText value="#{trayPublic.procesoSeleccion}" rendered="#{trayPublic.indEspecialidad eq '2' and trayPublic.estado eq 1}"/>
							</p:column>

							<p:column headerText="CONTRATO" >
								<h:outputText value="#{trayPublic.numContrato}"  rendered="#{trayPublic.indEspecialidad eq '2' and trayPublic.estado eq 1}"/>
							</p:column>
							<p:column headerText="MATERIA CONTROVERTIDA" >
								<h:outputText value="#{trayPublic.descMateriaControvertida}" rendered="#{trayPublic.indEspecialidad eq '2' and trayPublic.estado eq 1}"/>
							</p:column>
							<p:column headerText="INICIO" >
								<h:outputText value="#{trayPublic.fecInicio}" rendered="#{trayPublic.indEspecialidad eq '2' and trayPublic.estado eq 1}">
									<f:convertDateTime pattern="dd-MM-yyyy" />
								</h:outputText>
							</p:column>
							<p:column headerText="FIN" >
								<h:outputText value="#{trayPublic.fecFin}"  rendered="#{trayPublic.indEspecialidad eq '2' and trayPublic.estado eq 1}">
									<f:convertDateTime pattern="dd-MM-yyyy" />
								</h:outputText>
							</p:column>
							<p:column headerText="TIPO ARBITRAJE"  >
								<h:outputText value="#{trayPublic.descTipoArbitraje}" rendered="#{trayPublic.indEspecialidad eq '2' and trayPublic.estado eq 1}"/>
							</p:column>
							<p:column headerText="Accion" >
								<p:panelGrid columns="2"
									rendered="#{trayPublic.indEspecialidad eq '2' and trayPublic.estado eq 1}">
									<p:commandButton title="Eliminar" id="btnEliminaTrayArbitralPublic"
										actionListener="#{registroArbitroEspecialidadBean.eliminarRegistroTrayectoriaArbitralPublico(trayPublic.index)}"
										icon="ui-icon-trash" update="@form" 
										rendered="#{(trayPublic.esEditable or registroArbitroEspecialidadBean.esPendiente)and (sessionScope.auditoria.rolUsuario ne 'ADMIN') }"/>
										
									<p:commandButton title="EDITAR" id="btnEditaTrayectoria"
										actionListener="#{registroArbitroEspecialidadBean.cargarRegistroTrayectoriaArbitralPublicoPopup(trayPublic.index)}"
										icon="ui-icon-pencil" 
										update="@form:gridPopupTrayectoriaPublica"
										onclick="PF('dialogTrayectoriaPublico').show();" 
										rendered="#{trayPublic.esEditable or registroArbitroEspecialidadBean.esPendiente}"/>
											
									<p:commandButton title="Rectificar" id="btnRectificaTrayArbitralPublic"
										actionListener="#{registroArbitroEspecialidadBean.cargarRegistroTrayectoriaArbitralPublicoPopup(trayPublic.index)}"
										icon="ui-icon-pencil" 
										update="@form:gridPopupTrayectoriaPublica"
										onclick="PF('dialogTrayectoriaPublico').show();"
										rendered="#{sessionScope.auditoria.rolUsuario eq'ADMIN'}" />
										
										
									<p:commandButton id="btnFiscaliza" value="Fiscalizar"  
											actionListener="#{bandejaFiscalizacionBean.verDetalleFiscalizacion(trayPublic.idFicha,trayPublic.idTrayectoria,trayPublic.entidadtabla,'arbitrajeArbitro')}" 
											icon="ui-icon-key" 
										rendered="#{(sessionScope.auditoria.rolUsuario eq'ADMIN') and (sessionScope.fichaRegistro.enFiscalizacion)}" />	
										
									<p:commandButton title="Ver Rectificacion" 
										id="btnVerRectificacion" 
										actionListener="#{registroArbitroEspecialidadBean.verHistorialTrayectoriaArbitralPublica(trayPublic.idTrayectoria)}" 
										icon="ui-icon-search" 
										update="@form:gridPopupHistorialEspecialidadTrayectoriaPublica"
										rendered="#{(!trayPublic.esEditable and !registroArbitroEspecialidadBean.esPendiente) or (sessionScope.auditoria.rolUsuario eq 'ADMIN') }"/>

								</p:panelGrid>
							</p:column>

						</p:dataTable>
					</p:column>
				</p:row>
				<p:row>
					<p:column style="text-align:center;font-weight:bold;" colspan="4" rendered="#{not empty registroArbitroEspecialidadBean.listaTrayectoriaArbitralPublicoActualizacion}">
						<p:outputLabel value="ACTUALIZACIONES"/>
					</p:column>
				</p:row>
				<p:row>
					<p:column  colspan="4" rendered="#{not empty registroArbitroEspecialidadBean.listaTrayectoriaArbitralPublicoActualizacion}">
						<p:separator />
					</p:column>
				</p:row>
				<!-- ===========     LISTA DE REGISTROS ACTUALIZACION - ARBITRAJE PUBLICO ===============  -->
				<p:row>
					<p:column style="text-align:center" colspan="4">
						<p:dataTable id="listaArbPublicoActualizacion" var="trayPublic" value="#{registroArbitroEspecialidadBean.listaTrayectoriaArbitralPublicoActualizacion}"
							rendered="#{not empty registroArbitroEspecialidadBean.listaTrayectoriaArbitralPublicoActualizacion}"
							paginator="true" rows="11" paginatorPosition="bottom" emptyMessage="#{rbSirenasUI['sirenas.ui.mensaje.sistema.informacion.registros_vacios']}">
							<p:column headerText="ENTIDAD" >
								<h:outputText value="#{trayPublic.nomEntidad}" rendered="#{trayPublic.indEspecialidad eq '2' and trayPublic.estado eq 1}" />
							</p:column>

							<p:column headerText="CONTRATISTA" >
								<h:outputText value="#{trayPublic.nomContratista}" rendered="#{trayPublic.indEspecialidad eq '2' and trayPublic.estado eq 1}" />
							</p:column>

							<p:column headerText="PROCESO SELECCIÓN"  >
								<h:outputText value="#{trayPublic.procesoSeleccion}" rendered="#{trayPublic.indEspecialidad eq '2' and trayPublic.estado eq 1}"/>
							</p:column>

							<p:column headerText="CONTRATO" >
								<h:outputText value="#{trayPublic.numContrato}"  rendered="#{trayPublic.indEspecialidad eq '2' and trayPublic.estado eq 1}"/>
							</p:column>
							<p:column headerText="MATERIA CONTROVERTIDA" >
								<h:outputText value="#{trayPublic.descMateriaControvertida}" rendered="#{trayPublic.indEspecialidad eq '2' and trayPublic.estado eq 1}"/>
							</p:column>
							<p:column headerText="INICIO" >
								<h:outputText value="#{trayPublic.fecInicio}" rendered="#{trayPublic.indEspecialidad eq '2' and trayPublic.estado eq 1}">
									<f:convertDateTime pattern="dd-MM-yyyy" />
								</h:outputText>
							</p:column>
							<p:column headerText="FIN" >
								<h:outputText value="#{trayPublic.fecFin}"  rendered="#{trayPublic.indEspecialidad eq '2' and trayPublic.estado eq 1}">
									<f:convertDateTime pattern="dd-MM-yyyy" />
								</h:outputText>
							</p:column>
							<p:column headerText="TIPO ARBITRAJE"  >
								<h:outputText value="#{trayPublic.descTipoArbitraje}" rendered="#{trayPublic.indEspecialidad eq '2' and trayPublic.estado eq 1}"/>
							</p:column>
							<p:column headerText="Accion" >
								<p:panelGrid columns="2"
									rendered="#{trayPublic.indEspecialidad eq '2' and trayPublic.estado eq 1}">
									<p:commandButton title="Eliminar" id="btnEliminaTrayArbitralPublic"
										actionListener="#{registroArbitroEspecialidadBean.eliminarRegistroTrayectoriaArbitralPublico(trayPublic.index)}"
										icon="ui-icon-trash" update="@form" 
										rendered="#{(trayPublic.esEditable or registroArbitroEspecialidadBean.esPendiente)and (sessionScope.auditoria.rolUsuario ne 'ADMIN') }"/>
										
									<p:commandButton title="EDITAR" id="btnEditaTrayectoria"
										actionListener="#{registroArbitroEspecialidadBean.cargarRegistroTrayectoriaArbitralPublicoPopup(trayPublic.index)}"
										icon="ui-icon-pencil" 
										update="@form:gridPopupTrayectoriaPublica"
										onclick="PF('dialogTrayectoriaPublico').show();" 
										rendered="#{trayPublic.esEditable or registroArbitroEspecialidadBean.esPendiente}"/>
											
									<p:commandButton title="Rectificar" id="btnRectificaTrayArbitralPublic"
										actionListener="#{registroArbitroEspecialidadBean.cargarRegistroTrayectoriaArbitralPublicoPopup(trayPublic.index)}"
										icon="ui-icon-pencil" 
										update="@form:gridPopupTrayectoriaPublica"
										onclick="PF('dialogTrayectoriaPublico').show();"
										rendered="#{sessionScope.auditoria.rolUsuario eq'ADMIN'}" />
										
										
									<p:commandButton id="btnFiscaliza" value="Fiscalizar"  
											actionListener="#{bandejaFiscalizacionBean.verDetalleFiscalizacion(trayPublic.idFicha,trayPublic.idTrayectoria,trayPublic.entidadtabla,'arbitrajeArbitro')}" 
											icon="ui-icon-key" 
										rendered="#{(sessionScope.auditoria.rolUsuario eq'ADMIN') and (sessionScope.fichaRegistro.enFiscalizacion)}" />	
										
									<p:commandButton title="Ver Rectificacion" 
										id="btnVerRectificacion" 
										actionListener="#{registroArbitroEspecialidadBean.verHistorialTrayectoriaArbitralPublica(trayPublic.idTrayectoria)}" 
										icon="ui-icon-search" 
										update="@form:gridPopupHistorialEspecialidadTrayectoriaPublica"
										rendered="#{(!trayPublic.esEditable and !registroArbitroEspecialidadBean.esPendiente) or (sessionScope.auditoria.rolUsuario eq 'ADMIN') }"/>

								</p:panelGrid>
							</p:column>

						</p:dataTable>
					</p:column>
				</p:row>
				<p:row>
					<p:column colspan="1">

					</p:column>
					<p:column colspan="3">
						<p:outputLabel style="font-size: 12px;" value="CANTIDAD TOTAL :" />
						<p:outputLabel id="totalArbPublico" style="font-size: 12px;" value="#{registroArbitroEspecialidadBean.totalArbPublicoArbitraje}" />
						
					</p:column>
				</p:row>
				<p:row>
				
						<p:column colspan="4">
							<p:dialog id="dialogTrayectoriaPublicaPopup" widgetVar="dialogTrayectoriaPublicaHistorial"
									header="#{rbSirenasUI['sirenas.ui.ficha.arbitro.vista.arbitraje.title']} - #{rbSirenasUI['sirenas.ui.form.especialidad.trayectoria_publica.title']}"
									closable="false" resizable="false" hideEffect="explode"  >
									<ui:include src="popupHistorialTrayectoriaPublica.xhtml" />
							</p:dialog>
						</p:column>
				
				</p:row>
				<!-- = = = = = = = =   FIN  = = = = = = = =   -->
				<p:row>
					<p:column colspan="4">
						<p:separator />
					</p:column>
				</p:row>
				
				<!-- = = = = = = = =   ARBITRAJE PRIVADO  = = = = = = = =   -->
				<p:row>
					<p:column colspan="3">
						<p:outputLabel value="ARBITRAJE PRIVADO" />
					</p:column>
					<p:column style="text-align:center">
						<p:commandButton value="#{rbSirenasUI['sirenas.ui.general.boton.agregar.label']}" 
							update="@form:gridPopupTrayectoriaPrivado" 
							action="#{registroArbitroEspecialidadBean.abrirTrayectoriaPrivadoPopup}"
							rendered="#{sessionScope.auditoria.rolUsuario ne 'ADMIN'}"/>
						<p:dialog id="dialTrayPriv"
							widgetVar="dialogTrayPriv"
							header="ACREDITACIÓN POR EXPERIENCIA ARBITRAL / PRIVADO"
							closable="false">
							<ui:include src="popupTrayectoriaPrivado.xhtml" />
						</p:dialog>
					</p:column>
				</p:row>
				<!-- Entidad Trayectoria -->
				<!-- ===========     LISTA DE REGISTROS ORIGINALES - ARBITRAJE PRIVADO ===============  -->
				<p:row>
					<p:column style="text-align:center" colspan="4">
						<p:dataTable id="listaArbPrivadoOriginal" var="trayPriv" value="#{registroArbitroEspecialidadBean.listaTrayectoriaArbitralPrivadoOriginal}"
							paginator="true" rows="11" paginatorPosition="bottom" emptyMessage="#{rbSirenasUI['sirenas.ui.mensaje.sistema.informacion.registros_vacios']}">
							<p:column headerText="DEMANDANTE" >
								<h:outputText value="#{trayPriv.nomEntidad}" rendered="#{trayPriv.indEspecialidad eq '2' and trayPriv.estado eq 1}"/>
							</p:column>
							<p:column headerText="DEMANDADO" >
								<h:outputText value="#{trayPriv.nomContratista}"  rendered="#{trayPriv.indEspecialidad eq '2' and trayPriv.estado eq 1}"/>
							</p:column>
							<p:column headerText="CONTRATO" >
								<h:outputText value="#{trayPriv.numContrato}"  rendered="#{trayPriv.indEspecialidad eq '2' and trayPriv.estado eq 1}"/>
							</p:column>
							<p:column headerText="MATERIA CONTROVERTIDA" >
								<h:outputText value="#{trayPriv.descMateriaControvertida}" rendered="#{trayPriv.indEspecialidad eq '2' and trayPriv.estado eq 1}"/>
							</p:column>
							<p:column headerText="INICIO" >
								<h:outputText value="#{trayPriv.fecInicio}" rendered="#{trayPriv.indEspecialidad eq '2' and trayPriv.estado eq 1}">
									<f:convertDateTime pattern="dd-MM-yyyy" />
								</h:outputText>
							</p:column>
							<p:column headerText="FIN" >
								<h:outputText value="#{trayPriv.fecFin}" rendered="#{trayPriv.indEspecialidad eq '2' and trayPriv.estado eq 1}">
									<f:convertDateTime pattern="dd-MM-yyyy" />
								</h:outputText>
							</p:column>
							<p:column headerText="TIPO ARBITRAJE" >
								<h:outputText value="#{trayPriv.descTipoArbitraje}" rendered="#{trayPriv.indEspecialidad eq '2' and trayPriv.estado eq 1}"/>
							</p:column>
							<p:column headerText="Accion" >
							<p:panelGrid columns="2"
									rendered="#{trayPriv.indEspecialidad eq '2' and trayPriv.estado eq 1}">
									<p:commandButton title="Eliminar" id="btnEliminaTrayArbitralPriv"
										actionListener="#{registroArbitroEspecialidadBean.eliminarRegistroTrayectoriaArbitralPrivado(trayPriv.index)}"
										icon="ui-icon-trash" update="@form"
										rendered="#{(trayPriv.esEditable or registroArbitroEspecialidadBean.esPendiente)and (sessionScope.auditoria.rolUsuario ne 'ADMIN') }" />
									
									<p:commandButton title="EDITAR" id="btnEditaTrayectoria"
										actionListener="#{registroArbitroEspecialidadBean.cargarRegistroTrayectoriaArbitralPrivadoPopup(trayPriv.index)}"
										icon="ui-icon-pencil" 
										update="@form:gridPopupTrayectoriaPrivado"
										onclick="PF('dialogTrayPriv').show();" 
										rendered="#{trayPriv.esEditable or registroArbitroEspecialidadBean.esPendiente}"/>
										
									<p:commandButton title="Rectificar" id="btnRectificaTrayArbitralPriv"
										actionListener="#{registroArbitroEspecialidadBean.cargarRegistroTrayectoriaArbitralPrivadoPopup(trayPriv.index)}"
										icon="ui-icon-pencil" 
										update="@form:gridPopupTrayectoriaPrivado"
										onclick="PF('dialogTrayPriv').show();" 
										rendered="#{sessionScope.auditoria.rolUsuario eq'ADMIN'}" />
										
									<p:commandButton id="btnFiscaliza" value="Fiscalizar"  
											actionListener="#{bandejaFiscalizacionBean.verDetalleFiscalizacion(trayPriv.idFicha,trayPriv.idTrayectoria,trayPriv.entidadtabla,'arbitrajeArbitro')}" 
											icon="ui-icon-key" 
										rendered="#{(sessionScope.auditoria.rolUsuario eq'ADMIN') and (sessionScope.fichaRegistro.enFiscalizacion)}" />	
										
									<p:commandButton title="Ver Rectificacion" 
										id="btnVerRectificacion" 
										actionListener="#{registroArbitroEspecialidadBean.verHistorialTrayectoriaArbitralPrivado(trayPriv.idTrayectoria)}" 
										icon="ui-icon-search" 
										update="@form:gridPopupHistorialEspecialidadTrayectoriaPrivado"
										rendered="#{(!trayPriv.esEditable and !registroArbitroEspecialidadBean.esPendiente) or (sessionScope.auditoria.rolUsuario eq 'ADMIN') }"/>
																
								</p:panelGrid>
							</p:column>

						</p:dataTable>
					</p:column>
				</p:row>
				<p:row>
					<p:column style="text-align:center;font-weight:bold;" colspan="4" rendered="#{not empty registroArbitroEspecialidadBean.listaTrayectoriaArbitralPrivadoActualizacion}">
						<p:outputLabel value="ACTUALIZACIONES"/>
					</p:column>
				</p:row>
				<p:row>
					<p:column  colspan="4" rendered="#{not empty registroArbitroEspecialidadBean.listaTrayectoriaArbitralPublicoActualizacion}">
						<p:separator />
					</p:column>
				</p:row>
				<!-- ===========     LISTA DE REGISTROS ACTUALIZACION - ARBITRAJE PRIVADO ===============  -->
				<p:row>
					<p:column style="text-align:center" colspan="4">
						<p:dataTable id="listaArbPrivadoActualizacion" var="trayPriv" value="#{registroArbitroEspecialidadBean.listaTrayectoriaArbitralPrivadoOriginal}"
							rendered="#{not empty registroArbitroEspecialidadBean.listaTrayectoriaArbitralPrivadoActualizacion}"
							paginator="true" rows="11" paginatorPosition="bottom" emptyMessage="#{rbSirenasUI['sirenas.ui.mensaje.sistema.informacion.registros_vacios']}">
							<p:column headerText="DEMANDANTE" >
								<h:outputText value="#{trayPriv.nomEntidad}" rendered="#{trayPriv.indEspecialidad eq '2' and trayPriv.estado eq 1}"/>
							</p:column>
							<p:column headerText="DEMANDADO" >
								<h:outputText value="#{trayPriv.nomContratista}"  rendered="#{trayPriv.indEspecialidad eq '2' and trayPriv.estado eq 1}"/>
							</p:column>
							<p:column headerText="CONTRATO" >
								<h:outputText value="#{trayPriv.numContrato}"  rendered="#{trayPriv.indEspecialidad eq '2' and trayPriv.estado eq 1}"/>
							</p:column>
							<p:column headerText="MATERIA CONTROVERTIDA" >
								<h:outputText value="#{trayPriv.descMateriaControvertida}" rendered="#{trayPriv.indEspecialidad eq '2' and trayPriv.estado eq 1}"/>
							</p:column>
							<p:column headerText="INICIO" >
								<h:outputText value="#{trayPriv.fecInicio}" rendered="#{trayPriv.indEspecialidad eq '2' and trayPriv.estado eq 1}">
									<f:convertDateTime pattern="dd-MM-yyyy" />
								</h:outputText>
							</p:column>
							<p:column headerText="FIN" >
								<h:outputText value="#{trayPriv.fecFin}" rendered="#{trayPriv.indEspecialidad eq '2' and trayPriv.estado eq 1}">
									<f:convertDateTime pattern="dd-MM-yyyy" />
								</h:outputText>
							</p:column>
							<p:column headerText="TIPO ARBITRAJE" >
								<h:outputText value="#{trayPriv.descTipoArbitraje}" rendered="#{trayPriv.indEspecialidad eq '2' and trayPriv.estado eq 1}"/>
							</p:column>
							<p:column headerText="Accion" >
							<p:panelGrid columns="2"
									rendered="#{trayPriv.indEspecialidad eq '2' and trayPriv.estado eq 1}">
									<p:commandButton title="Eliminar" id="btnEliminaTrayArbitralPriv"
										actionListener="#{registroArbitroEspecialidadBean.eliminarRegistroTrayectoriaArbitralPrivado(trayPriv.index)}"
										icon="ui-icon-trash" update="@form"
										rendered="#{(trayPriv.esEditable or registroArbitroEspecialidadBean.esPendiente)and (sessionScope.auditoria.rolUsuario ne 'ADMIN') }" />
									
									<p:commandButton title="EDITAR" id="btnEditaTrayectoria"
										actionListener="#{registroArbitroEspecialidadBean.cargarRegistroTrayectoriaArbitralPrivadoPopup(trayPriv.index)}"
										icon="ui-icon-pencil" 
										update="@form:gridPopupTrayectoriaPrivado"
										onclick="PF('dialogTrayPriv').show();" 
										rendered="#{trayPriv.esEditable or registroArbitroEspecialidadBean.esPendiente}"/>
										
									<p:commandButton title="Rectificar" id="btnRectificaTrayArbitralPriv"
										actionListener="#{registroArbitroEspecialidadBean.cargarRegistroTrayectoriaArbitralPrivadoPopup(trayPriv.index)}"
										icon="ui-icon-pencil" 
										update="@form:gridPopupTrayectoriaPrivado"
										onclick="PF('dialogTrayPriv').show();" 
										rendered="#{sessionScope.auditoria.rolUsuario eq'ADMIN'}" />
										
									<p:commandButton id="btnFiscaliza" value="Fiscalizar"  
											actionListener="#{bandejaFiscalizacionBean.verDetalleFiscalizacion(trayPriv.idFicha,trayPriv.idTrayectoria,trayPriv.entidadtabla,'arbitrajeArbitro')}" 
											icon="ui-icon-key" 
										rendered="#{(sessionScope.auditoria.rolUsuario eq'ADMIN') and (sessionScope.fichaRegistro.enFiscalizacion)}" />	
										
									<p:commandButton title="Ver Rectificacion" 
										id="btnVerRectificacion" 
										actionListener="#{registroArbitroEspecialidadBean.verHistorialTrayectoriaArbitralPrivado(trayPriv.idTrayectoria)}" 
										icon="ui-icon-search" 
										update="@form:gridPopupHistorialEspecialidadTrayectoriaPrivado"
										rendered="#{(!trayPriv.esEditable and !registroArbitroEspecialidadBean.esPendiente) or (sessionScope.auditoria.rolUsuario eq 'ADMIN') }"/>
																
								</p:panelGrid>
							</p:column>

						</p:dataTable>
					</p:column>
				</p:row>
				<p:row>
					<p:column colspan="1">

					</p:column>
					<p:column colspan="3">
						<p:outputLabel style="font-size: 12px;" value="CANTIDAD TOTAL :" />
						<p:outputLabel id="totalPrivado" style="font-size: 12px;" value="#{registroArbitroEspecialidadBean.totalArbPrivadoArbitraje}" />
						
					</p:column>
				</p:row>
				<p:row>
					<p:column colspan="4">
						<p:separator />
					</p:column>
				</p:row>
				
				
				
					<!-- = = = = = = = = PPOPUP HISTORIAL  TRAYECTORIA ARBITRAL - PUBLICA = = = = = = = =   -->
				<p:row>
				
						<p:column colspan="4">
							<p:dialog id="dialogTrayectoriaPrivadoPopup" widgetVar="dialogTrayectoriaPrivadoHistorial"
									header="#{rbSirenasUI['sirenas.ui.ficha.arbitro.vista.arbitraje.title']} - #{rbSirenasUI['sirenas.ui.form.especialidad.trayectoria_privada.title']}"
									closable="false" resizable="false" hideEffect="explode" >
									<ui:include src="popupHistorialTrayectoriaPrivado.xhtml" />
							</p:dialog>
						</p:column>
				
				</p:row>
				<!-- = = = = = = = =   FIN  POPUP= = = = = = = =   -->
				
				<!-- = = = = = = = =   EXPERIENCIA LABORAL  = = = = = = = =   -->
				<p:row>
					<p:column colspan="3">
						<p:outputLabel value="LABORAL" />
					</p:column>
					<p:column style="text-align:center">
						<p:commandButton value="#{rbSirenasUI['sirenas.ui.general.boton.agregar.label']}" 
							update="@form:gridPopupExperienciaLaboral" 
							action="#{registroArbitroEspecialidadBean.abrirExperienciaLaboralPopup}"
							rendered="#{sessionScope.auditoria.rolUsuario ne 'ADMIN'}"/>
						<p:dialog id="dialExperienciaLaboral"
							widgetVar="dialogExperienciaLaboral"
							header="ACREDITACION POR EXPERIENCIA LABORAL"
							closable="false">
							<ui:include src="popupExperienciaLaboral.xhtml"/>
						</p:dialog>
					</p:column>
				</p:row>

				<!-- ===========     LISTA DE REGISTROS ORIGINALES - EXP LABORAL ===============  -->
				<p:row>
					<p:column style="text-align:center" colspan="4">
						<p:dataTable id="listaExpLaboralOriginal" var="experienciaLaboral" value="#{registroArbitroEspecialidadBean.listaExperienciaLaboralOriginal}"
							paginator="true" rows="11" paginatorPosition="bottom" emptyMessage="#{rbSirenasUI['sirenas.ui.mensaje.sistema.informacion.registros_vacios']}">
							<p:column headerText="#{rbSirenasUI['sirenas.ui.entidad.exp_laboral.centrotrabajo.label']}" >
								<h:outputText value="#{experienciaLaboral.nomCentroTrabajo}" rendered="#{experienciaLaboral.indEspecialidad eq '2' and experienciaLaboral.estado eq 1}"/>
							</p:column>

							<p:column headerText="#{rbSirenasUI['sirenas.ui.entidad.exp_laboral.puesto.label']}" >
								<h:outputText value="#{experienciaLaboral.descripcionCargo}" rendered="#{experienciaLaboral.indEspecialidad eq '2' and experienciaLaboral.estado eq 1}"/>
							</p:column>

							<p:column headerText="#{rbSirenasUI['sirenas.ui.entidad.exp_laboral.fec_ingreso.label']}" >
								<h:outputText value="#{experienciaLaboral.fecIngreso}" rendered="#{experienciaLaboral.indEspecialidad eq '2' and experienciaLaboral.estado eq 1}">
									<f:convertDateTime pattern="dd-MM-yyyy" />
								</h:outputText>
							</p:column>
							<p:column headerText="#{rbSirenasUI['sirenas.ui.entidad.exp_laboral.fec_cese.label']}" >
								<h:outputText value="#{experienciaLaboral.fecEgreso}" rendered="#{experienciaLaboral.indEspecialidad eq '2' and experienciaLaboral.estado eq 1}">
									<f:convertDateTime pattern="dd-MM-yyyy" />
								</h:outputText>
							</p:column>
							<p:column headerText="#{rbSirenasUI['sirenas.ui.entidad.exp_laboral.presente.label']}" >
								<h:outputText value="#{experienciaLaboral.vigente}" 
								rendered="#{experienciaLaboral.indEspecialidad eq '2' and experienciaLaboral.estado eq 1}"/>
							</p:column>
							<p:column headerText="#{rbSirenasUI['sirenas.ui.entidad.exp_laboral.accion.label']}">
								<p:panelGrid columns="2"
									rendered="#{experienciaLaboral.indEspecialidad eq '2' and experienciaLaboral.estado eq 1}">
									<p:commandButton title="Eliminar" id="btnEliminaExperiencialaboral"
										actionListener="#{registroArbitroEspecialidadBean.eliminarRegistroExperienciaLaboral(experienciaLaboral.indice)}"
										icon="ui-icon-trash" update="@form" 
										rendered="#{(experienciaLaboral.esEditable or registroArbitroEspecialidadBean.esPendiente)and (sessionScope.auditoria.rolUsuario ne 'ADMIN') }" />
									
									<p:commandButton title="EDITAR" id="btnEditaTrayectoria"
										actionListener="#{registroArbitroEspecialidadBean.cargarRegistroExperienciaLaboralPopup(experienciaLaboral.indice)}"
										icon="ui-icon-pencil" 
										update="@form:gridPopupExperienciaLaboral @form:totalLaboral"
										onclick="PF('dialogExperienciaLaboral').show();" 
										rendered="#{experienciaLaboral.esEditable or registroArbitroEspecialidadBean.esPendiente}"/>
										
									<p:commandButton title="Rectificar" id="btnRectificaExperiencialaboral"
										actionListener="#{registroArbitroEspecialidadBean.cargarRegistroExperienciaLaboralPopup(experienciaLaboral.indice)}"
										icon="ui-icon-pencil" 
										update="@form:gridPopupExperienciaLaboral"
										onclick="PF('dialogExperienciaLaboral').show();" 
										rendered="#{sessionScope.auditoria.rolUsuario eq'ADMIN'}" />
										
										
									<p:commandButton id="btnFiscaliza" value="Fiscalizar"  
											actionListener="#{bandejaFiscalizacionBean.verDetalleFiscalizacion(experienciaLaboral.idFicha,experienciaLaboral.idLaboral,experienciaLaboral.nomentidad,'arbitrajeArbitro')}" 
											icon="ui-icon-key" 
										rendered="#{(sessionScope.auditoria.rolUsuario eq'ADMIN') and (sessionScope.fichaRegistro.enFiscalizacion)}" />	
										
									<p:commandButton title="Ver Rectificacion" 
										id="btnVerRectificacion" 
										actionListener="#{registroArbitroEspecialidadBean.verHistorialExperienciaLaboral(experienciaLaboral.idLaboral)}" 
										icon="ui-icon-search" 
										update="@form:gridPopupHistorialEspecialidadExperienciaLaboral" 
										rendered="#{(!experienciaLaboral.esEditable and !registroArbitroEspecialidadBean.esPendiente) or (sessionScope.auditoria.rolUsuario eq 'ADMIN') }"/>

								</p:panelGrid>
							</p:column>

						</p:dataTable>
					</p:column>
				</p:row>
				
				<p:row>
					<p:column style="text-align:center;font-weight:bold;" colspan="4" rendered="#{not empty registroArbitroEspecialidadBean.listaExperienciaLaboralActualizacion}">
						<p:outputLabel value="ACTUALIZACIONES"/>
					</p:column>
				</p:row>
				<p:row>
					<p:column  colspan="4" rendered="#{not empty registroArbitroEspecialidadBean.listaExperienciaLaboralActualizacion}">
						<p:separator />
					</p:column>
				</p:row>
				<!-- ===========     LISTA DE REGISTROS ACTUALIZACION - EXP LABORAL ===============  -->
				<p:row>
					<p:column style="text-align:center" colspan="4">
						<p:dataTable id="listaExpLaboralActualizacion" var="experienciaLaboral" value="#{registroArbitroEspecialidadBean.listaExperienciaLaboralActualizacion}"
							rendered="#{not empty registroArbitroEspecialidadBean.listaExperienciaLaboralActualizacion}"
							paginator="true" rows="11" paginatorPosition="bottom" emptyMessage="#{rbSirenasUI['sirenas.ui.mensaje.sistema.informacion.registros_vacios']}">
							<p:column headerText="#{rbSirenasUI['sirenas.ui.entidad.exp_laboral.centrotrabajo.label']}" >
								<h:outputText value="#{experienciaLaboral.nomCentroTrabajo}" rendered="#{experienciaLaboral.indEspecialidad eq '2' and experienciaLaboral.estado eq 1}"/>
							</p:column>

							<p:column headerText="#{rbSirenasUI['sirenas.ui.entidad.exp_laboral.puesto.label']}" >
								<h:outputText value="#{experienciaLaboral.descripcionCargo}" rendered="#{experienciaLaboral.indEspecialidad eq '2' and experienciaLaboral.estado eq 1}"/>
							</p:column>

							<p:column headerText="#{rbSirenasUI['sirenas.ui.entidad.exp_laboral.fec_ingreso.label']}" >
								<h:outputText value="#{experienciaLaboral.fecIngreso}" rendered="#{experienciaLaboral.indEspecialidad eq '2' and experienciaLaboral.estado eq 1}">
									<f:convertDateTime pattern="dd-MM-yyyy" />
								</h:outputText>
							</p:column>
							<p:column headerText="#{rbSirenasUI['sirenas.ui.entidad.exp_laboral.fec_cese.label']}" >
								<h:outputText value="#{experienciaLaboral.fecEgreso}" rendered="#{experienciaLaboral.indEspecialidad eq '2' and experienciaLaboral.estado eq 1}">
									<f:convertDateTime pattern="dd-MM-yyyy" />
								</h:outputText>
							</p:column>
							<p:column headerText="#{rbSirenasUI['sirenas.ui.entidad.exp_laboral.presente.label']}" >
								<h:outputText value="#{experienciaLaboral.vigente}" 
								rendered="#{experienciaLaboral.indEspecialidad eq '2' and experienciaLaboral.estado eq 1}"/>
							</p:column>
							<p:column headerText="#{rbSirenasUI['sirenas.ui.entidad.exp_laboral.accion.label']}">
								<p:panelGrid columns="2"
									rendered="#{experienciaLaboral.indEspecialidad eq '2' and experienciaLaboral.estado eq 1}">
									<p:commandButton title="Eliminar" id="btnEliminaExperiencialaboral"
										actionListener="#{registroArbitroEspecialidadBean.eliminarRegistroExperienciaLaboral(experienciaLaboral.indice)}"
										icon="ui-icon-trash" update="@form" 
										rendered="#{(experienciaLaboral.esEditable or registroArbitroEspecialidadBean.esPendiente)and (sessionScope.auditoria.rolUsuario ne 'ADMIN') }" />
									
									<p:commandButton title="EDITAR" id="btnEditaTrayectoria"
										actionListener="#{registroArbitroEspecialidadBean.cargarRegistroExperienciaLaboralPopup(experienciaLaboral.indice)}"
										icon="ui-icon-pencil" 
										update="@form:gridPopupExperienciaLaboral @form:totalLaboral"
										onclick="PF('dialogExperienciaLaboral').show();" 
										rendered="#{experienciaLaboral.esEditable or registroArbitroEspecialidadBean.esPendiente}"/>
										
									<p:commandButton title="Rectificar" id="btnRectificaExperiencialaboral"
										actionListener="#{registroArbitroEspecialidadBean.cargarRegistroExperienciaLaboralPopup(experienciaLaboral.indice)}"
										icon="ui-icon-pencil" 
										update="@form:gridPopupExperienciaLaboral"
										onclick="PF('dialogExperienciaLaboral').show();" 
										rendered="#{sessionScope.auditoria.rolUsuario eq'ADMIN'}" />
										
										
									<p:commandButton id="btnFiscaliza" value="Fiscalizar"  
											actionListener="#{bandejaFiscalizacionBean.verDetalleFiscalizacion(experienciaLaboral.idFicha,experienciaLaboral.idLaboral,experienciaLaboral.nomentidad,'arbitrajeArbitro')}" 
											icon="ui-icon-key" 
										rendered="#{(sessionScope.auditoria.rolUsuario eq'ADMIN') and (sessionScope.fichaRegistro.enFiscalizacion)}" />	
										
									<p:commandButton title="Ver Rectificacion" 
										id="btnVerRectificacion" 
										actionListener="#{registroArbitroEspecialidadBean.verHistorialExperienciaLaboral(experienciaLaboral.idLaboral)}" 
										icon="ui-icon-search" 
										update="@form:gridPopupHistorialEspecialidadExperienciaLaboral" 
										rendered="#{(!experienciaLaboral.esEditable and !registroArbitroEspecialidadBean.esPendiente) or (sessionScope.auditoria.rolUsuario eq 'ADMIN') }"/>

								</p:panelGrid>
							</p:column>

						</p:dataTable>
					</p:column>
				</p:row>
				<!-- = = = = = = = = POPUP HISTORIAL  EXXPERIENCIA LABORAL = = = = = = = =   -->
				<p:row>
				
						<p:column colspan="4">
							<p:dialog id="dialogExperienciaLaboralHistorialPopup" widgetVar="dialogExperienciaLaboralHistorial"
									header="#{rbSirenasUI['sirenas.ui.ficha.arbitro.vista.arbitraje.title']} - #{rbSirenasUI['sirenas.ui.form.especialidad.experiencia_laboral.title']}"
									closable="false" resizable="false" hideEffect="explode" >
									<ui:include src="popupHistorialExperienciaLaboral.xhtml" />
							</p:dialog>
						</p:column>
				
				</p:row>
				<!-- = = = = = = = =   FIN  = = = = = = = =   -->
				<p:row>
					<p:column colspan="1">

					</p:column>
					<p:column colspan="3">
						<p:outputLabel style="font-size: 12px;" value="TIEMPO TOTAL (Min 48 Meses):" />
						<p:outputLabel id="totalLaboral" style="font-size: 12px;" value="#{registroArbitroEspecialidadBean.totalLaboralArbitraje}" />
					</p:column>
				</p:row>
				
				
					<p:row>
					<p:column style="text-align:center;" colspan="4">
					
						<p:commandButton id="btnVerGuardarArbitraje" value="#{rbSirenasUI['sirenas.ui.general.boton.guardar.label']}"  
								actionListener="#{registroArbitroEspecialidadBean.abrirConfirmacionPopup}" 
								icon="ui-icon-disk" />							
						</p:column>
				</p:row>		
	
			</p:panelGrid>
		</div>

	</h:form>
	
	
	<p:dialog id="dialogFiscalizaArbitraje" widgetVar="dialogFiscalizacion" header="REGISTRO DE FISCALIZACION"  closable="true"  dynamic="true">
		<ui:include  src="popupFiscalizacionRegistro.xhtml"  />
	</p:dialog>
	
	
	 <p:dialog id="dialogConfirmacionArbitraje" widgetVar="dialogoConfirmacion" appendTo="@(body)" modal="true"
							header="#{rbSirenasUI['sirenas.ui.mensajes.confirmacion.header']}">
		<h:form>
			<p:panelGrid>
					<p:row>
						<p:column colspan="2" style="heigth:20px; text-align:center" styleClass="label"  rendered="#{sessionScope.auditoria.rolUsuario ne 'ADMIN'}">
							<h4>
								<p:outputLabel value="#{rbSirenasUI['sirenas.ui.mensajes.sistema.confirmacion.formacion.academica']}" />
							</h4>
						</p:column>
					</p:row>
					<p:row>
						<p:column colspan="2" style="heigth:20px" rendered="#{sessionScope.auditoria.rolUsuario ne 'ADMIN'}" >
							<h:outputLabel
								value="#{rbSirenasUI['sirenas.ui.mensajes.confirmacion.regficha.dec_jurada']}" />
						</p:column>
					</p:row>
					<p:row>
					<p:column colspan="2" style="heigth:20px;text-align:center;" styleClass="label"  rendered="#{sessionScope.auditoria.rolUsuario eq 'ADMIN'}">
						<h4>
							<p:outputLabel
								value="#{rbSirenasUI['sirenas.ui.mensajes.sistema.confirmacion.rectificacion.pregunta']}"/>
						</h4>
					</p:column>
					</p:row>
					<p:row>
						<p:column style="text-align:center">
							<p:commandButton
								value="#{rbSirenasUI['sirenas.ui.mensajes.confirmacion.no']}"
								onclick="PF('dialogoConfirmacion').hide();" 
								type="button"
								icon="ui-icon-close" />
						</p:column>
						<p:column style="text-align:center">
							<p:commandButton id="btnVerRectificacion" value="#{rbSirenasUI['sirenas.ui.mensajes.confirmacion.si']}"  
									actionListener="#{registroArbitroEspecialidadBean.validaRectificacion}" 
									icon="ui-icon-check" />
						</p:column>
					</p:row>
				</p:panelGrid>
		</h:form>	
	</p:dialog>
	<p:dialog id="dialogTramiteArbitraje" widgetVar="dialogoTramite" showEffect="fade" hideEffect="explode"  appendTo="@(body)" modal="true"
		header="#{rbSirenasUI['sirenas.ui.mensajes.confirmacion.tramite.header']}">
		<h:form>
			<p:panelGrid>
				<p:row>
					<p:column colspan="2" style="text-align:center">
						<h:outputLabel
							value="#{rbSirenasUI['sirenas.ui.mensajes.solicitud.tramite']}" />
					</p:column>
				</p:row>
				<p:row>
					<p:column>
						<h:outputLabel
							value="#{rbSirenasUI['sirenas.ui.entidad.general.numero.tramite.label']}" />
					</p:column>
					<p:column>
						<h:inputText
							value="#{registroArbitroEspecialidadBean.codTramite}" />
					</p:column>
				</p:row>
				<p:row>
					<p:column style="text-align:center" colspan="2">
						<p:commandButton
							value="#{rbSirenasUI['sirenas.ui.general.boton.cancelar.label']}"											 
							onclick="PF('dialogoTramite').hide();" 
							icon="ui-icon-close" />
				
						<p:commandButton id="btnVerRectificacionArbitraje" value="#{rbSirenasUI['sirenas.ui.general.boton.aceptar.label']}"  
							actionListener="#{registroArbitroEspecialidadBean.validaCodTramite}"  update="@all:idFormArbitraje:gridFormArbitraje"
							icon="ui-icon-check" />
					</p:column>
				</p:row>
			</p:panelGrid>
		</h:form>	
	</p:dialog>
</ui:composition>